.voteBg {
    background: url("../images/voteImg/voteBg.jpg") no-repeat top center;
    background-size: cover;
    width: 100%;
    height: 100%;
    position: fixed;
    font-family: "Microsoft YaHei";
    padding: 0;
    margin: 0;
}

.voteBg ::-webkit-input-placeholder { /* Edge */
    font-size: 14px;
}

.voteBg :-ms-input-placeholder { /* Internet Explorer */
    font-size: 14px;
}

.voteBg ::placeholder {
    font-size: 14px;
}

.open {
    background: url("../images/voteImg/open.png") center center;
    text-indent: 0px;
    background-repeat: no-repeat;
    padding: 20px 0 10px;
    background-position-y: 11px;
    background-position-x: 70px;
    font-size: 14px;
    text-align: center;
}

.voteTitle {
    font-size: 22px;
    margin: 0 auto;
    display: block;
    text-align: center;
    color: #fff;
}

.bgRed {
    background: #bb0008;
    font-family: "Microsoft YaHei";
}

.bgBlue {
    background: #005dbf;
    font-family: "Microsoft YaHei";
}

.bgPink {
    background: #d400b1;
    font-family: "Microsoft YaHei";
}

.bgRedIco {
    width: 150px;
    display: block;
    margin: 0 auto;
    font-size: 18px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    border-radius: 5%;
    background: linear-gradient(to left, #bb0008 0%, #fc1821 50%, #bb0008 100%);
    font-weight: 600;
}

.bgPinkIco {
    width: 150px;
    display: block;
    margin: 0 auto;
    font-size: 18px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    border-radius: 5%;
    background: linear-gradient(to left, #c303a4 0%, #ff54e2 50%, #bf00a0 100%);
    font-weight: 600;
}

.bgBlueIco {
    width: 150px;
    display: block;
    margin: 0 auto;
    font-size: 18px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    border-radius: 5%;
    background: linear-gradient(to left, #0042bb 0%, #187efc 50%, #0042bb 100%);
    font-weight: 600;
}

.Overview .layui-col-xs1 {
    border-bottom: #eee solid 1px;
    border-left: #eee solid 1px;
    border-right: #eee solid 1px;
}

.Overview .layui-col-xs2 {
    border-bottom: #eee solid 1px;
    border-right: #eee solid 1px;
}

.Overview .layui-col-xs3 {
    border-bottom: #eee solid 1px;
    border-right: #eee solid 1px;
}

/*.Overview .layui-col-xs2:nth-of-type(6){*/
/*    border-right: none;*/
/*}*/

.OverviewRed .layui-row:nth-of-type(2) {
    font-size: 14px;
    font-weight: 600;
    background: #FFEAEA;
}

.OverviewPink .layui-row:nth-of-type(2) {
    font-size: 14px;
    font-weight: 600;
    background: #FFE2FA;
}

.OverviewBlue .layui-row:nth-of-type(2) {
    font-size: 14px;
    font-weight: 400;
    background: #DAECFF;
}

/*.Overview .layui-row:nth-of-type(4n){
    font-size: 14px;
    font-weight: 400;
    background: #FAFAFA;
}*/
.OverviewTitle {
    font-size: 18px;
    padding: 10px 0;
    font-weight: bold;
}

.bottom {
    width: 100%;
    position: fixed;
    bottom: 6px;
    right: 0px;
    height: 50px;
    line-height: 50px;
}

.OverViewBtn {
    width: 160px;
    height: 40px;
    /*color: #fff;*/
    font-size: 15px;
    margin: 0 auto;
    text-align: center;
    display: inline-block;
}

.OverViewBtn:hover {
    opacity: 1;
}

.Overview .layui-input {
    border: none;
}

/*绿色*/
.Overview .color1 .layui-input {
    background: #227b00;
    color: #fff;
}

/*蓝色*/
.Overview .color2 .layui-input {
    background: #007cb6;
    color: #fff;
}

/*红色*/
.Overview .color3 .layui-input {
    background: #ff0000;
    color: #fff;
}

.Overview .color4 .layui-input {
    background: #FF7F50;
    color: #fff;
}

.Overview .color5 .layui-input {
    background: yellow;
    color: #fff;
}

.Overview .color1 .layui-form-select .layui-edge, .Overview .color2 .layui-form-select .layui-edge, .Overview .color3 .layui-form-select .layui-edge {
    border-top-color: #fff;
}

.Overview .layui-row:hover {
    background: #F3F3F3;
    border: #009688 solid 1px;
}

.Overview .layui-input {
    background-color: rgba(255, 255, 255, 0);
}

.Overview .OverviewTitle:hover {
    background: none;
    border: none;
}

.OverviewRed .layui-row:nth-of-type(2):hover {
    background: #FFEAEA;
    border: none;
}

.OverviewPink .layui-row:nth-of-type(2):hover {
    border: none;
    background: #FFE2FA;
}

.OverviewBlue .layui-row:nth-of-type(2):hover {
    border: none;
    background: #DAECFF;
}